international workers' day - French English Dictionary